Supplier Page from MyBioSource.com for Recombinant Acidianus filamentous virus 1 Putative transmembrane protein ORF63 (ORF63), partial